TxtView v1.51 by Kouri (Kouri@ucdavis.edu)
http://kouri.cjb.net
1999.12.31

Ported to TI-83(+) by Sam Heald (sam@calc.org ; void.calc.org)

Program Information:
TxtView allows you to view ASCII text files created by Txt282p.exe on your TI-83(+). See Txt282p.c for more information.
*Note from Sam* The output file from Txt282p.exe will be an .82p file, but you can still send this file to a TI-83(+). You don't even need to change the extension, just send it via the graphlink software.
*Note from Kouri* Hope this doesn't confuse anyone. E-mail me if you have any questions, not Sam.

Usage:
Run TxtView from SOS or ION. A list of all the valid text files on your calc will be shown. If you can't run TxtView, then you don't have any valid text files on your calculator.

Controls (when selecting a file to view):
Up      - Scroll up
Down    - Scroll down
Right   - Change page (if more than 9 files on calc)
[CLEAR] - Return to SOS or ION

Controls (when viewing a file):
Arrows		- Scroll
[DEL]		- PageUp
[STAT]		- PageDown
[2nd]+[LEFT]	- PageLeft
[2nd]+[RIGHT]	- PageRight
[TRACE]		- Home
[GRAPH]		- End
[MODE]		- Toggle word wrap
[X,T,0]		- Toggle font
[Y=]		- Invert the screen
[CLEAR]		- Return to the Main Menu

Notes:
You can also change the contrast and turn off the calc while in TxtView. If you want to make your own custom font for TxtView, look in 4x6font.inc or DOSfont.inc and follow the example.

Credits:
Sam Heald (Evil Sam) for the port.
The CrASH team: Jeff Mears (Barubary) and Hideaki Omuro (CrASH_Man), for ideas and helping me optimize my code a great deal.
Jimmy Mrdell (Yarin) and Florent Dhordain for SQRXZ 82, and Andreas Ess and Sam Heald (Evil Sam) for Plain Jump 82, whose programs showed me how to search the VAT and make cool little menus. :)
Mark May (OBD), for major help with just about everything.
Eric Piel, for the tab routine.
Thomas Hruska, for helping out too.
Joel (GuruMSD) for finding bugs.
All of the A82 list for their various contributions.
THANKS GUYS!

Version History:
1.51- Ported to TI-83(+) for SOS and ION by Sam Heald. SOS: 2325 bytes. ION 83: 2322 bytes. ION 83+: 2327 bytes.
1.51- Fifth release. (Hopefully) fixed last of program detection bugs. Small optimizations. 2298 bytes.
1.5 - Fourth release. Fixed program detection routine to work better. Cleaned up source code a little too. 2300 bytes.
1.4 - Third release. Expanded font to 3 bytes/char (4x6 pixel) to better support ASCII extended characters. DOS font and font selector added. Left and right now move 8 spaces instead of 1. Tabs are now handled correctly. 2301 bytes.
1.3 - Second release. Font now supports 255 characters at 2 bytes/char (3x5 pixel). PageLeft and PageRight added. Screen invert added. Fixed coordinates used in C_CHARPUT routine. 1226 bytes.
1.2 - First release. Compressed font to 2 bytes/char (3x5 pixel). Word wrap added. Left, right, PageUp, and PageDown added. ~915 bytes.
1.1 - Not released. Switched to custom font (96 characters supported at 5 bytes/char (8x5 pixel)). ~1200 bytes.
1.0 - Not released. Used built-in menu font. Up, down, Home, and End supported. ~575 bytes.